core: Move pack file parsing into core, add ostree_create_file_from_input() API
authorColin Walters <walters@verbum.org>
Fri, 2 Dec 2011 15:11:09 +0000 (10:11 -0500)
committerColin Walters <walters@verbum.org>
Fri, 2 Dec 2011 15:11:09 +0000 (10:11 -0500)
commit7fc625c967ddbbe35a10da358a57a925b975c989
tree27e0145b80961edfe931ba931d493fc321c8dc4b
parentf98e2a2ddb4026042f7aa142d459ee7c5cb8e3bc
core: Move pack file parsing into core, add ostree_create_file_from_input() API

This moves us closer to consistently passing around a triple of:
  (GFileInfo *info, GVariant *xattrs, GInputStream *content)
Which will help the libarchive work.
src/libostree/ostree-core.c
src/libostree/ostree-core.h
src/libostree/ostree-repo-file.c
src/libotutil/ot-gio-utils.c
src/libotutil/ot-gio-utils.h
src/ostree/ot-builtin-show.c